
EventTypes =
{
	DRAG = "EventTypes_drag", -- type, target, deltx, delty, x, y
	DRAGBEGIN = "EventTypes_dragbegin", -- type, target, deltx, delty, x, y
	DRAGEND = "EventTypes_dragend", -- type, target, x, y

	MOVEIN = "EventTypes_movein", -- type, target, x, y
	MOVEOUT = "EventTypes_moveout", -- type, target, x, y

	FOCUSIN = "EventTypes_focusin", -- type, target, x, y
	FOCUSOUT = "EventTypes_focusout", -- type, target, x, y
	
	CHAR = "EventTypes_char", -- type, target, char
	KEYDOWN = "EventTypes_keydown", -- type, target, key

	LBUTTONDOWN = "EventTypes_lbuttondown", -- type, target, x, y
	LBUTTONUP = "EventTypes_lbuttonup", -- type, target, x, y
	LBUTTONDBLCLK = "EventTypes_lbuttondblclk", -- type, target, x, y
	RBUTTONDOWN = "EventTypes_rbuttondown",
	RBUTTONUP = "EventTypes_rbuttonup",
	MBUTTONDOWN = "EventTypes_mbuttondown",
	MBUTTONUP = "EventTypes_mbuttonup",
	MBUTTONWHEELUP = "EventTypes_mbuttonwheelup", -- type, target, x, y
	MBUTTONWHEELDOWN = "EventTypes_mbuttonwheeldown", -- type, target, x, y

	CLICK = "EventTypes_click", -- type, target, x, y

	TEXTINPUT = "EventTypes_textinput", -- type, target, text

	CHANGE = "EventTypes_change" -- type, target
}
